export const request = (params) => {
  return new Promise((reslove, reject) => {
    wx.getStorage({
      key: 'token',
      success(res) {
        if (res.data) {
          wx.request({
            ...params,
            header: {
              token: res.data
            },
            success: (result) => {
              reslove(result);
            },
            fail: (err) => {
              reject(err);
            }
          })
        }
      },
      fail(err){
        wx.request({
          ...params,
          success: (result) => {
            reslove(result);
          },
          fail: (err) => {
            reject(err);
          }
        })
      }
    })
  })
}